embark on a quest - Espagnol Anglais Dictionnaire